edible bean pods - Español Inglés Diccionario